temporal technologies inc. Summary